MailPoet\Entities\SubscriberEntity A

Total Complexity 71
Dependencies 11
Dependents 136
Total lines 615
Lines of code 235
Logical lines of code 87
Comment lines 118
Methods 60
Properties 29

Methods 60

Method Rating Maintainability Complexity Lines of code
setSource()
S
58 2 17
cleanupSubscriberSegments()
S
68 3 8
setStatus()
S
61 2 14
__get()
S
67 2 7
getSubscriberCustomField()
S
69 2 6
getSubscriberTag()
S
69 2 6
getSubscriberSegments()
S
64 2 10
getSegments()
S
68 2 8
getWpUserId()
S
79 2 3
setWpUserId()
S
79 2 3
setLastPageViewAt()
S
81 1 3
setEngagementScoreUpdatedAt()
S
81 1 3
getSubscriberCustomFields()
S
82 1 3
getSubscriberTags()
S
82 1 3
setEmailCount()
S
81 1 3
getEmailCount()
S
82 1 3
getEngagementScore()
S
82 1 3
setEngagementScore()
S
81 1 3
getEngagementScoreUpdatedAt()
S
82 1 3
getLastEngagementAt()
S
82 1 3
getLastPageViewAt()
S
82 1 3
setLastEngagementAt()
S
81 1 3
getLastSendingAt()
S
82 1 3
setLastSendingAt()
S
81 1 3
getWoocommerceSyncedAt()
S
82 1 3
setLastOpenAt()
S
81 1 3
setWoocommerceSyncedAt()
S
81 1 3
getLastClickAt()
S
82 1 3
setLastClickAt()
S
81 1 3
getLastPurchaseAt()
S
82 1 3
setLastPurchaseAt()
S
81 1 3
getLastOpenAt()
S
82 1 3
__construct()
S
71 1 6
setLinkToken()
S
81 1 3
setSubscribedIp()
S
81 1 3
isWPUser()
S
80 1 3
getIsWoocommerceUser()
S
82 1 3
setIsWoocommerceUser()
S
81 1 3
getFirstName()
S
82 1 3
setFirstName()
S
81 1 3
getLastName()
S
82 1 3
setLastName()
S
81 1 3
getEmail()
S
82 1 3
setEmail()
S
81 1 3
getStatus()
S
82 1 3
getSubscribedIp()
S
82 1 3
getConfirmedIp()
S
82 1 3
getLinkToken()
S
82 1 3
setConfirmedIp()
S
81 1 3
getConfirmedAt()
S
82 1 3
setConfirmedAt()
S
81 1 3
getLastSubscribedAt()
S
82 1 3
setLastSubscribedAt()
S
81 1 3
getUnconfirmedData()
S
82 1 3
setUnconfirmedData()
S
81 1 3
getSource()
S
82 1 3
getConfirmationsCount()
S
82 1 3
setConfirmationsCount()
S
81 1 3
getUnsubscribeToken()
S
82 1 3
setUnsubscribeToken()
S
81 1 3